powder someone's jacket - Francés Inglés Diccionario